Tarek Dawoud

Senior Program Manager

Microsoft